flowing splashingly - Spanish English Dictionary